glomerulus structural alterations - Espagnol Anglais Dictionnaire